Adaptation au contexte par tissage d'aspects d'assemblage de composants déclenchés par des conditions contextuelles
نویسندگان
چکیده
Due to the multiplicity of mobile computer terminals and communicating objects in our daily life, we observe the emergence of applications using the notion of context. We propose a survey on mobile and ambient computing and then present a model for solving the problem of the interaction between the computer, the user and their environment. We propose a set of definitions of that notion. This is a unified and formal model that allows us to describe rigorously the notion of neighborhood. The latter corresponds to the validation of conditions on a context, which leads to modifications and adaptations of the application. Hence, after another survey on contextual software adaptation, we propose a software adaptation based on aspects of assemblies and dynamic composition of components.
منابع مشابه
Les aspects et les composants logiciels. Etude de cas avec le modèle de composant FRACTAL
RÉSUMÉ. La programmation par composants logiciels promet la réutilisation, mais elle est sujette aux problèmes de dispersion et de mélange de code représentant des propriétés transversales. L’application de la programmation par aspects (AOP) sur les composants logiciels permet de faire face à ces problèmes. Nous présentons dans ce papier FRACTAL-AOP, une extension du modèle de composant Fractal...
متن کاملExtraction et exploitation des annotations contextuelles
Résumé Dans la perspective d’offrir un web sémantique, des travaux ont cherché à automatiser l’extraction des annotations sémantiques à partir de textes pour représenter au mieux la sémantique que vise à transmettre une page web. Dans cet article nous proposons une approche d’extraction des annotations qui représentent le plus précisément possible le contenu d’un document. Nous proposons de pre...
متن کاملAdaptation dynamique de services
RÉSUMÉ. Cet article propose une architecture logicielle qui rend possible l’adaptation dynamique de services construits par assemblage de composants, en fonction de contextes d’utilisation variés. Dans le cadre de cette première expérimentation le contexte concerne les besoins des utilisateurs. La particularité principale de notre proposition est que le comportement de chaque service par rappor...
متن کاملArchitecture d'assemblage dynamique de composants multivues dans VUML
RÉSUMÉ. Cet article propose une architecture d’assemblage de composants multivues, dans le contexte d'un profil UML appelé VUML. Dans VUML, un composant multivues est défini comme une extension du composant UML 2.0 doté d'interfaces multivues (requises et/ou fournies). Un composant multivues offre des possibilités de changement dynamique de propriétés et de comportements selon le point de vue d...
متن کاملSémantique et contextes conceptuels pour la recherche d'information
Résumé. Cet article propose une méthodologie de recherche d’information qui utilise l’analyse conceptuelle conjointement avec la sémantique dans le but de fournir des réponses contextuelles à des requêtes sur le web. Le contexte conceptuel défini dans cet article peut être global – c'est-à-dire stable – ou instantané – c'est-à-dire borné par le contexte global. Notre méthodologie consiste en un...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Ingénierie des Systèmes d'Information
دوره 11 شماره
صفحات -
تاریخ انتشار 2006